deep spot in river to swim - Allemand Anglais Dictionnaire